Big Huge Thesaurus

geum macrophyllum

noun

sounds kind of like